iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 9
0
Microsoft Azure

Python X 金融分析 X Azure系列 第 9

【Day9】Azure資料庫#1:功能介紹與建立資料庫

  • 分享至 

  • xImage
  •  

到這邊,對於資料的存取已經差不多囉!
接下來往另外一個主題前進,也就是我們的Azure。期望我們的程式可以在那邊運作。


Azure首先會用在我們的資料儲存,所以就先開啟Database吧!
在這邊的假設是都已經開設好帳號。

新增資料庫

  1. 首先點擊「SQL資料庫」
    https://ithelp.ithome.com.tw/upload/images/20200917/20103826pD01Wf6Nfj.png

進去的時候發現什麼都沒有(!?)
https://ithelp.ithome.com.tw/upload/images/20200917/201038263dg3S1lgto.png

注:如果點擊旁邊的圖示,還可以看到基本概況與教學提示:
https://ithelp.ithome.com.tw/upload/images/20200917/20103826r9KRaIgjFG.png

  1. 新增資料庫

在「資源群組」中,「新建」我們的資料庫的資源名稱,取為「finance」。
https://ithelp.ithome.com.tw/upload/images/20200917/20103826crhDSMN75i.png

「資料庫名稱」也新增一下,取名為「finance」。
「伺服器」那邊也「新建」一個伺服器,取名為「ey-finance」。
https://ithelp.ithome.com.tw/upload/images/20200917/20103826Dd4Aktf0BU.png

設定好後,可以按「下一步」繼續調整,或是直接「檢閱+建立」。
https://ithelp.ithome.com.tw/upload/images/20200917/201038264tZsg7GIQY.png

  1. 網路設定

在接下來的設定可以選擇連線方式,也可以設定用目前的電腦連接我們的server,這邊在「連線方式」選擇「公用端點」 ,「新增目前的用戶端IP位置」選擇 「是」。
https://ithelp.ithome.com.tw/upload/images/20200917/20103826k87Cf9k3Cu.png

  1. 檢查

檢查一下,設定是否都是對的,沒問題的話就建立囉~
(備註:其他設定的地方,定序應該是要「Chinese_Taiwan_Stroke_CS_AS」)
https://ithelp.ithome.com.tw/upload/images/20200917/20103826U2sHO2bg8g.png

  1. 建立資料庫

按下「建立」後,Azure就根據剛才的資料,幫我們建立所需的環境。這個部分需要等待一下。
https://ithelp.ithome.com.tw/upload/images/20200917/20103826THUqUWsLqL.png

  1. 建立完成

看到這個就建立完成~
https://ithelp.ithome.com.tw/upload/images/20200917/201038265kKTiFgFWz.png

我們可以點進去儀表板看,裡面看起來很專業,但是...空空的!!
當然囉!我們什麼都還沒有做呢!
https://ithelp.ithome.com.tw/upload/images/20200917/201038263BcZdEOEbI.png

連線與安裝Azure Data stadio

接著就是連線看看,能不能到我們的資料庫。我們連線的工具是Azure Data stadio,他是跨平台的資料庫管理工具。
Azure Data stadio畫面還滿不錯的,一點都不陽春,功能也滿齊全的,在Mac OS中是不錯的工具。

安裝Azure Data stadio

安裝說明就在這邊,廢話不多說,下載安裝就是了:https://docs.microsoft.com/zh-tw/sql/azure-data-studio/download-azure-data-studio?view=sql-server-ver15

我的版本是Mac OS的1.21.0,解壓縮後,開啟就對了。
https://ithelp.ithome.com.tw/upload/images/20200917/20103826wsmxDulfwz.png

連線到Azure的SQL server

點擊新連線「New connection」,然後輸入我們剛剛建立的server資料,像是主機位置「ey-finance.database.windows.net」、帳號與密碼,進行登入測試。
https://ithelp.ithome.com.tw/upload/images/20200917/201038265sRC88SGbA.png

登入成功的話,就可以看到我們光溜溜的資料庫-finance
https://ithelp.ithome.com.tw/upload/images/20200917/20103826jpwfFFSAYT.png

到這邊資料庫準備大功告成!


後記

裡面有編碼「定序」設定錯誤,需要設定為:Chinese_Taiwan_Stroke_CS_AS


上一篇
【Day8】取得資訊-Python #4:使用pandas存成csv
下一篇
【Day10】Azure資料庫#2:建立SQL server資料表
系列文
Python X 金融分析 X Azure31
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言